home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 10 / FM Towns Free Software Collection 10.iso / ms_dos / tool / fapxtool / src / txm / txm.c < prev    next >
C/C++ Source or Header  |  1995-01-05  |  892b  |  45 lines

  1. /***************
  2. *
  3. * txm\txm.c
  4. */
  5. #define MAIN 1
  6. #include "txm.h"
  7. #define VERSION "V1.0.2"
  8.  
  9. /* 初期化 */
  10. int init(char *name)
  11. {
  12.     char *path;
  13.  
  14.     path = ((strlen(name) > 33) ? jstrrchr(name, '\\')+1 : name);
  15.     fprintf(stderr,"%s " VERSION " copyright (C) 1995 T.Nakatani\n", path);
  16.  
  17.     work = calloc(920, 1);
  18.     if (work == NULL) {
  19.         return (ERROR);
  20.     }
  21.     txmdir = work + 80;                /* 情報ファイル用ディレクトリ */
  22.     logfile = work + 160;            /* マージ前ログファイル */
  23.     head1 = work + 240;
  24.     head2 = work + 320;
  25.     workfile = work + 400;
  26.     mfile = work + 480;
  27.     mesname = work + 560;
  28.     infofile = work + 640;
  29.     line1 = work + 720;
  30.     line2 = work + 820;
  31.  
  32.     return (NORMAL);
  33. }
  34.  
  35. int main(int argc, char **argv)
  36. {
  37.     int errcode;
  38.     if (!(errcode = init(argv[0]))) {
  39.         swchk(argc - 1, &(argv[1]));
  40.         errcode = smerge();
  41.         free(work);
  42.     }
  43.     return (errcode);        /* 出口はここだけ */
  44. }
  45.